<?php
namespace Home\Controller;
use Think\Controller;
use Home\Model\AdminModel;
header("Content-Type: text/html;charset=utf-8");
class StudentController extends Controller{
    public function index(){
        $this->display('index');
    }
    public function register(){
		function telexam($phonenumber)                           /*电话号码格式检测*/
			{													 /*函数说明：输入一串数字，如果第一位不为1或长度不为11，返回0，否则返回1*/
				if($phonenumber[0]!=1)
					return(4);
				else if(strlen($phonenumber)!=11)
					return(4);
				else return(1);
			}
	
		function usernameexam($Username)						 /*用户名长度检测*/
			{													 /*函数说明：输入username，如果长度在5—16位且第一位不为空，返回1，否则返回0*/
				if($Username[0]==" ")
					return(4);	
				else if(strlen($Username)>16||strlen($Username)<5)
					return(4);
				else return(1);
			}
		
		function passwordexam($Password) 						 /*密码长度检测*/
			{						
																 /*函数说明：输入password，如果长度在6—16位且第一位不为空，返回1，否则返回0*/
				if($Password[0]==" ")
					return(4);
				else if(strlen($Password)>16||strlen($Password)<6)
					return(4);
				else return(0);
			}
	
        if(I('post.submit')==2){
		
		
		/*$a=telexam($_POST['phone']);*/                             /*判断语句,暂时没有电话号码的判断*/    
		$b=usernameexam($_POST['Username']);
		$c=passwordexam($_POST['Password']);
		/*if($a==4) echo ("电话号码格式错误");
		else*/ 
		if($b==4)  $this->error('用户名格式错误');
		else if($c==4)  $this->error('密码格式错误');
		else{$this->success('注册成功', '/Bailey/index.php/Home/Index/index', 3);
            M('student')->data(I('post.'))->add();
			}
        }else{
            $this->display('register');
        }
    }
	
    public function login(){
        if (I('post.login') == 2) {
            $data['Username'] = I('post.Username');
            $data['Password'] = I('post.Password');
            $data = M('department')->where($data)->find();
            if ($data) {
                session('username', $data['username']);
                session('id', $data['sid']);
                $this->success('操作完成', '/Bailey/index.php/Home/Index/index', 3);
            } else {
                echo 'false';
            }
        } else {
            $this->display('login');
        }
    }


    public function delete(){

    }
}
?>